Contact Information
Detailed Information
Devi Mandir refers to a Hindu temple dedicated to the worship of the Divine Mother, the feminine aspect of the Supreme Being in Hinduism. The term “Devi” means goddess, and “Mandir” translates to temple in Sanskrit.